
let params = {
  skip: 0,
  limit: 12
}
let total = 0;

Page({
  data: {
    list: [],
    baseURL: "http://192.168.1.4:3000/"
  },
  onLoad() {
    this.getVideo();
  },
  getVideo() {
    // 页面创建完毕
    wx.request({
      // 视频的接口的地址
      url: 'http://192.168.1.4:3000/video',
      data: params,
      success: (result) => {
        // console.log(result);
        this.setData({
          // 数组合并 
          list: [...this.data.list, ...result.data.data.list]
        })

        total = result.data.data.total;
      }
    });
  },
  // 页面的滚动条触底事件
  onReachBottom() {
    // 还有没有下一页数据
    if (params.skip >= total) {
      // 没有更多数据了
      wx.showToast({
        title: '没有更多数据了',
        icon: 'none'
      });
      return
    }

    // 还有更多数据
    params.skip += 12;
    this.getVideo();


  },
  // 点击图片的事件
  goVideoDetail(event) {
    /* 
    1 获取到被点击的图片的索引
    2 获取到循环的数组
    3 数组[索引] 拿到被点击的对象
     */
    const index = event.currentTarget.dataset.index;
    const list = this.data.list;

    // 把数据存放到 app中
    let app = getApp();
    app.video = list[index];

    // 跳转到视频详情页面 
    wx.navigateTo({
      url: '/pages/videoDetail/videoDetail'
    });




  }
})